
var grid = "";

$(function() {
	
	var exportBtn = $("#exportBtn").val(); //导出权限按钮控制
	
	$("#payType,#purpose,#loanStatus").selected();
	$('#startTime,#endTime,#startRepayTime,#endRepayTime,#startReleaseTime,#endReleaseTime').datetimepicker({
		format: 'yyyy-mm-dd hh:ii',
		autoclose: true,
        todayBtn: true,
		language:  'zh-CN'
	});
	
	
	
	var dtGridColumns = [{
	    id : 'mobile',
	    title : '手机号',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'real_name',
	    title : '姓名',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'jkAmount',
	    title : '借款总额',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	  
	},{
	    id : 'repayment_month',
	    title : '借款期限',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'payTypeDesc',
	    title : '还款方式',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'purposeDesc',
	    title : '借款用途',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'agent_name',
	    title : '合伙人姓名',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'agent_mobile',
	    title : '合伙人电话',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'repay_day',
	    title : '还款日',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'apply_time',
	    title : '借款时间',
	    type : 'date',
	    format:'yyyy-MM-dd hh:mm:ss', 
	    otype:'time_stamp_ms', 
	    oformat:'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'release_time',
	    title : '起息时间',
	    type : 'date',
	    format:'yyyy-MM-dd hh:mm:ss', 
	    otype:'time_stamp_ms', 
	    oformat:'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'statusDesc',
	    title : '状态',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'real_repay_time',
	    title : '结清时间',
	    type : 'date',
	    format:'yyyy-MM-dd hh:mm:ss', 
	    otype:'time_stamp_ms', 
	    oformat:'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'ysBenxi',
	    title : '应收本息',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'expect_faxi',
	    title : '合计逾期罚息',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'shBenxi',
	    title : '实收本息',
	    type : 'string',
	    columnClass : 'text-center',
	    headerStyle : 'color:grey;'
	},{
	    id : 'operation',
	    title : '操作',
	    type : 'string',
	    columnClass : 'text-center tpl-table-black-operation',
	    headerStyle : 'color:grey;',
	    resolution:function(value, record, column, grid, dataNo, columnNo){
	        var content = '';
	        content += '<a href="#" onclick="loadPage(\'audit/auditDetailUI/jkreport/'+record.credit_sx_id+'\');"> <i class="am-icon-pencil"></i>查看授信</a> ';
	        if(record.release_time != null  ){
	        	 content += '<a href="#" onclick="loadPage(\'jkreport/userreportRepaymentDetail/'+record.loanId+'/'+record.userId+'\');"> <i class="am-icon-pencil"></i>详情</a> ';
	        }
	        return content;
	    }
	}];
	
	var dtGridOption = {
		    lang : 'zh-cn',
		    ajaxLoad : true,
		    check : false,
		    myExport : true,
		    tools : exportBtn?'export[excel]':'',
		    exportURL:'jkreport/reportDetailExport',
		    checkWidth :'37px',
		    loadURL : 'jkreport/userreportDetail',
		    columns : dtGridColumns,
		    gridContainer : 'dtGridContainer',
		    toolbarContainer : 'dtGridToolBarContainer',
		    tableStyle:'width:1800px;',
		    pageSize : 10,
		    pageSizeLimit : [10, 20, 30]
		};
	grid = $.fn.dlshouwen.grid.init(dtGridOption);
	search();
	
	
});

function search(){
	  grid.pager.startRecord = 0;
	  grid.pager.nowPage = 1;
	  grid.parameters = new Object();
	  grid.parameters['mobile'] = $("#mobile").val();
	  grid.parameters['realName'] = $("#realName").val();
	  grid.parameters['payType'] = $("#payType").val().trim();
	  grid.parameters['purpose'] = $("#purpose").val().trim();
	  grid.parameters['loanStatus'] = $("#loanStatus").val().trim();
	  grid.parameters['startTime'] = $("#startTime").val();
	  grid.parameters['endTime'] = $("#endTime").val();
	  grid.parameters['startRepayTime'] = $("#startRepayTime").val();
	  grid.parameters['endRepayTime'] = $("#endRepayTime").val();
	  grid.parameters['startReleaseTime'] = $("#startReleaseTime").val();
	  grid.parameters['endReleaseTime'] = $("#endReleaseTime").val();
	  grid.parameters['agentName'] = $("#agentName").val();
	  grid.refresh(true);
}

function dotest(){
	$("#userReportForm").submit();
}






